machine rifle - German English Dictionary